package com.ticketbooking.service;

import java.util.List;
import com.ticketbooking.entity.OrderInfEntity;
public interface IOrderInfDao {
    /**
     * 根据订单id获取订单实体
     * @param orderid 订单id
     * @return 订单信息实体
     */
    List getOrderInfByOrderId(String orderid);

    /**
     * 保存订单信息，如果orderid为null则新增，否则这更改orderinf信息
     * @param orderinf 订单信息实体
     */
    void save(OrderInfEntity orderinf);
    /**
     * 获取所有的订单信息
     */

    List getAllOrderInf();
    /**
     * 根据用户id获取订单实体
     * @param userid 用户id
     * @return 订单信息实体
     */
    List getOrderInfByUserId(String userid);
    /**
     * 根据用户id获取订单实体
     * @return 获取用户购票次数
     */
    List getOrderInfnum();
}
